
import { createI18n } from 'vue-i18n'
import zh from './zh.json'
import en from './en.json'
import yd from './yd.json'
import yn from './yn.json'
import dy from './dy.json'

//准备语言
const messages = {
    //1. 英文
    en: en,
    //2. 中文
    zh: zh,
    yn: yn,
    dy: dy,
    yd: yd
}

let locale = localStorage.getItem("lang")
if (locale == null) {
    locale = "en" //默认语言
    localStorage.setItem("lang", locale)
}
//2. 通过选项创建 VueI18n 实例
const i18n = createI18n({
    // locale: Cookie.get('language') || 'zh', // 从cookie中获取语言类型 获取不到就是中文
    locale: locale,//选中的语言
    fallbackLocale: 'en', // 设置回退语言
    messages,//语言环境
})

/* export default {
	'zh': zh, //中文
	'en': en, //英语
    'yd': yd, //印度语
    'yn': yn, //越南语
    'dy': dy  //日语
} */

//3. 导出i18n 
export default i18n

